package com.woniu.core.service;

import com.woniu.core.entity.CoreCompensation;
import com.woniu.core.entity.CoreRecourse;
import com.woniu.util.utils.HttpResult;
import com.woniu.util.utils.RequestParam;

/**
 * 核心企业追偿
 */
public interface CoreRecourseService {
    /**
     * 查询所有待追偿的项目
     */
    public HttpResult<?> pendingRecourse(String coreUserAccount);

    /**
     * 查询所有代偿记录
     */
    public HttpResult<?> checkRecourse(RequestParam<String> requestParam);

    /**
     * 代偿
     */
    public HttpResult<?> doRecourse(Integer recourseId);
}
